Path Following and Velocity Optimizing for an Omnidirectional Mobile Robot

author

Abstract:

In this paper, the path following controller of an omnidirectional mobile robot (OMR) has been extended in such a way that the forward velocity has been optimized and the actuator velocity constraints have been taken into account. Both have been attained through the proposed model predictive control (MPC) framework. The forward velocity has been included into the objective function, while the actuator saturation has been considered as hard constraints. As shown in the simulation results, the OMR can converge to and follow a reference path successfully and safely. The forward velocity of the robot was close to the desired one and the desired orientation angle was achieved at a given point on the path, while the actuator constraints were not violated. Furthermore, to show the effectiveness of our proposed framework, a comparison with conventional approaches used to bound actuator constraints has been conducted. Mean squared error (MSE), integral squared error (ISE), and traveling distance were used as performance indices. As seen in the results, the proposed control strategy outperforms the conventional approaches. The proportion between translational and rotational velocities was optimized, although the limitation of the rotational and translational velocities was coupled via the OMR’s orientation angle.

similar resources

Path Following with an Optimal Forward Velocity for a Mobile Robot

In this paper, we present a novel solution for a path following problem in partially-known static environments. Given linearized error dynamic equations, model predictive control (MPC) is employed to produce a sequence of angular velocities. Since the forward velocity of the robot has to be adapted to environmental constraints and robot dynamics while the robot is following a path, we propose a...

full text

Reinforcement learning on an omnidirectional mobile robot

With this paper we describe a well suited, scalable problem for reinforcement learning approaches in the field of mobile robots. We show a suitable representation of the problem for a reinforcement approach and present our results with a model based standard algorithm. Two different approximators for the value function are used, a grid based approximator and a neural network based approximator.

full text

Motion control of an omnidirectional mobile robot

This paper focuses on the motion control problem of an omnidirectional mobile robot. A new control method based on the inverse input-output linearized kinematic model is proposed. As the actuator saturation and actuator dynamics have important impacts on the robot performance, this control law takes into account these two aspects and guarantees the stability of the closed-loop control system. R...

full text

The ballbot: An omnidirectional balancing mobile robot

The ballbot is a human-sized dynamically stable mobile robot that balances on a single ball. Unlike statically stable mobile robots, the ballbot is tall and narrow with a high center of gravity and a small footprint. Moreover, its dynamic stability enables it to be physically interactive. These characteristics make it better suited to navigate and interact in cluttered human environments. This ...

full text

My Resources

Save resource for easier access later

Save to my library Already added to my library

{@ msg_add @}


Journal title

volume 28  issue 4

pages  537- 545

publication date 2015-04-01

By following a journal you will be notified via email when a new issue of this journal is published.

Hosted on Doprax cloud platform doprax.com

copyright © 2015-2023